peptide link - French English Dictionary